package com.stella.comeon.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;

/**
 * 书本中每句话拆分为单词存在该表，用于根据单词检索书本，
 * 每个单词对应书名+页码便于查找书本图片中该单词出现的位置
 *
 * @author luping
 */
@Getter
@Setter
@TableName("t_book_words")
public class BookWords {
    @TableId(value = "id", type = IdType.AUTO) // SQLite 支持自增
    private Long id;

    private Integer bookId;

    /**
     * 书本中每句话拆分出来的单词
     */
    private String word;

    /**
     * 单词在书本图片中出现的序号(PDF转图片后包含封面且去除扉页剩下的页面图片名即为编号)
     */
    private String pageIndex;

}
